soluble in water under specified conditions - Turco Inglés Diccionario